tower bucket - French English Dictionary